Skip to content

fix(ui5-dialog): announce content for VoiceOver when used as message box#13596

Closed
kskondov wants to merge 1 commit into
mainfrom
ui5-dialog-message-box-text
Closed

fix(ui5-dialog): announce content for VoiceOver when used as message box#13596
kskondov wants to merge 1 commit into
mainfrom
ui5-dialog-message-box-text

Conversation

@kskondov
Copy link
Copy Markdown
Contributor

VoiceOver on macOS does not announce the dialog content when focus lands on a button inside the dialog. An aria-live region is now used to announce text-only content when the dialog opens.

Fixes: #13572

VoiceOver on macOS does not announce the dialog content when focus
lands on a button inside the dialog. An aria-live region is now used
to announce text-only content when the dialog opens.
@kskondov kskondov requested a review from a team May 27, 2026 12:30
@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

ui5-webcomponents-bot commented May 27, 2026

🧹 Preview deployment cleaned up: https://pr-13596--ui5-webcomponents.netlify.app

@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview May 27, 2026 12:38 Inactive
Copy link
Copy Markdown
Contributor

@GerganaKremenska GerganaKremenska left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should not add aria-live to a dialog. This is a Voiceover (macOs) issue. The issue is reproducible with native html and since webcomponents support standards, not vendors we should close the issue. Simple HTML example - https://jsbin.com/tozinuseqa/edit?html,output

@kskondov kskondov closed this May 28, 2026
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview May 28, 2026 08:18 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Messagebox|A11y]: screen reader does not announce message content on open (VoiceOver macOS, TalkBack Android)

3 participants